overseer of a vega - Francés Inglés Diccionario